package top.btcmarket.dbutils;

import java.util.Date;

import org.junit.Test;
/**
 * 原因可能如下：

1.有返回值的方法不能直接测试

2.带参数的方法不能直接测试

3.访问权限在public一下的方法不能直接测试

4.static静态方法不能直接测试

5.不能给出现前四个条件中任意一个的方法添加@Test注解，否则执行满足@Test条件的方法也会出现initializationerror初始化异常

只有public void 的方法可以使用@Test测试

要点一：必须为public，以下均不行
要点二：必须为void，没有返回值，没有任何修饰final，static等等

 * @author Administrator
 *
 */
public class ConnTestTest {

	@Test
	public void testInsert() {
		
		Visitor visitor = new Visitor();
		visitor.setName("test");
		visitor.setEmail("sdfsdf");
		visitor.setStatus(1);
		visitor.setCreateTime(new Date());
		ConnTest.insertVisitor(visitor);
	}
	
	@Test
	public void testDelete(){
		ConnTest.deleteVisitor(1);
	}
	
	@Test
	public void testretrieve(){
		ConnTest.retrieveVisitor(2);
	}

}
